package com.whfc.quality.entity;

import java.util.Date;

/**
* @author : qzexing
* @version : 1.0
* @date : 2020-07-29 15:24
*/

/**
    * 质量问题记录表
    */
public class QualityCheck {
    /**
    * ID
    */
    private Integer id;

    /**
    * 组织机构ID
    */
    private Integer deptId;

    /**
    * 检查部位ID
    */
    private Integer partId;

    /**
    * 检查部位名称
    */
    private String partName;

    /**
    * 问题类型ID
    */
    private Long issueTypeId;

    /**
    * 问题类型名称
    */
    private String issueTypeName;

    /**
    * 问题ID
    */
    private Long issueId;

    /**
    * 问题明细
    */
    private String issueContent;

    /**
    * 整改要求
    */
    private String rectifyRequire;

    /**
    * 整改期限 （天）
    */
    private Integer rectifyDuration;

    /**
    * 整改开始时间
    */
    private Date rectifyStartTime;

    /**
    * 整改截止时间
    */
    private Date rectifyEndTime;

    /**
    * 紧急程度 1-一般  2-紧急
    */
    private Integer urgency;

    /**
    * 检查说明
    */
    private String checkDesc;

    /**
    * 检查时间
    */
    private Date checkTime;

    private Integer checkUserId;

    private String checkUserName;

    /**
    * 位置信息
    */
    private String address;

    /**
    * 经度
    */
    private Double lng;

    /**
    * 纬度
    */
    private Double lat;

    /**
    * 是否超期  0-未超期  1-超期
    */
    private Integer overdue;

    /**
    * 状态   10-待整改 11-待整改(复查不合格) 12-待整改(核验不合格) 20-待复查 30-待核验 40-已完成
    */
    private Integer state;

    /**
    * 删除标记(0-未删除 1-已删除)
    */
    private Integer delFlag;

    private Date updateTime;

    private Date createTime;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getDeptId() {
        return deptId;
    }

    public void setDeptId(Integer deptId) {
        this.deptId = deptId;
    }

    public Integer getPartId() {
        return partId;
    }

    public void setPartId(Integer partId) {
        this.partId = partId;
    }

    public String getPartName() {
        return partName;
    }

    public void setPartName(String partName) {
        this.partName = partName;
    }

    public Long getIssueTypeId() {
        return issueTypeId;
    }

    public void setIssueTypeId(Long issueTypeId) {
        this.issueTypeId = issueTypeId;
    }

    public String getIssueTypeName() {
        return issueTypeName;
    }

    public void setIssueTypeName(String issueTypeName) {
        this.issueTypeName = issueTypeName;
    }

    public Long getIssueId() {
        return issueId;
    }

    public void setIssueId(Long issueId) {
        this.issueId = issueId;
    }

    public String getIssueContent() {
        return issueContent;
    }

    public void setIssueContent(String issueContent) {
        this.issueContent = issueContent;
    }

    public String getRectifyRequire() {
        return rectifyRequire;
    }

    public void setRectifyRequire(String rectifyRequire) {
        this.rectifyRequire = rectifyRequire;
    }

    public Integer getRectifyDuration() {
        return rectifyDuration;
    }

    public void setRectifyDuration(Integer rectifyDuration) {
        this.rectifyDuration = rectifyDuration;
    }

    public Date getRectifyStartTime() {
        return rectifyStartTime;
    }

    public void setRectifyStartTime(Date rectifyStartTime) {
        this.rectifyStartTime = rectifyStartTime;
    }

    public Date getRectifyEndTime() {
        return rectifyEndTime;
    }

    public void setRectifyEndTime(Date rectifyEndTime) {
        this.rectifyEndTime = rectifyEndTime;
    }

    public Integer getUrgency() {
        return urgency;
    }

    public void setUrgency(Integer urgency) {
        this.urgency = urgency;
    }

    public String getCheckDesc() {
        return checkDesc;
    }

    public void setCheckDesc(String checkDesc) {
        this.checkDesc = checkDesc;
    }

    public Date getCheckTime() {
        return checkTime;
    }

    public void setCheckTime(Date checkTime) {
        this.checkTime = checkTime;
    }

    public Integer getCheckUserId() {
        return checkUserId;
    }

    public void setCheckUserId(Integer checkUserId) {
        this.checkUserId = checkUserId;
    }

    public String getCheckUserName() {
        return checkUserName;
    }

    public void setCheckUserName(String checkUserName) {
        this.checkUserName = checkUserName;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public Double getLng() {
        return lng;
    }

    public void setLng(Double lng) {
        this.lng = lng;
    }

    public Double getLat() {
        return lat;
    }

    public void setLat(Double lat) {
        this.lat = lat;
    }

    public Integer getOverdue() {
        return overdue;
    }

    public void setOverdue(Integer overdue) {
        this.overdue = overdue;
    }

    public Integer getState() {
        return state;
    }

    public void setState(Integer state) {
        this.state = state;
    }

    public Integer getDelFlag() {
        return delFlag;
    }

    public void setDelFlag(Integer delFlag) {
        this.delFlag = delFlag;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }
}